一、本节目标 上一节完成了排序,以及与过滤,分页的组合,这一节开发搜索功能 二、搜索功能分析 admin实现分析: 在admin.py中的admin_class中添加如下命令: 然后就可以在admin中看到搜索功能: 三、功能开发 1、我们也在admin_class中添加搜索列: 2、在页面上添加搜 ...
分类:
编程语言 时间:
2020-10-30 12:49:29
阅读次数:
23
案例效果如下: 打开 /booktest/显示书籍列表 点击新增,增加一条数据 点击删除,删除一条数据 点击查看,跳转英雄信息界面 1.定义模型类 打开booktest/models.py文件,定义模型类如下 from django.db import models # Create your mo ...
分类:
其他好文 时间:
2020-10-30 12:12:25
阅读次数:
18
Python代码库 http://yuncode.net/list/java?&p=11 Python核心编程第三版(中文版) python核心编程pdf电子书 python核心编程第三版中文版PDF,python进阶教程,包含正则,网络编程,数据库编程,GUI,Django,爬虫,云计算假设等内容 ...
分类:
编程语言 时间:
2020-10-30 11:35:20
阅读次数:
23
1、Web项目工作流程 1.1 了解Web项目工作流程 拓展: HTTP请求分为三部分: 请求行 介绍自己是什么 请求头 属性 请求体 参数 get delete方法只需 请求行 请求头 不需要请求体 post put 方法三部分都需要 1.2django的生命周期 2.Django设计模式(MVC ...
分类:
Web程序 时间:
2020-10-29 10:25:10
阅读次数:
32
在使用drf过程中,发现要写大量的serializers、view,在借鉴了各位大神的经验后,简化一下代码 #base/view.py:通用部分 from rest_framework.views import APIView from rest_framework.response import ...
分类:
其他好文 时间:
2020-10-29 10:11:13
阅读次数:
18
user/urls.py ModelViewSet注册路由三部曲 from django.urls import include, path from user import views from rest_framework.routers import SimpleRouter, Default ...
分类:
其他好文 时间:
2020-10-29 09:23:30
阅读次数:
17
1 auth组件介绍 我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,内置了强大的用户认证系统--auth,是一个app 2 内置属性方法 数据迁移以后使用 authenticate用户认证 from django.contrib import authdef login(req ...
分类:
其他好文 时间:
2020-10-27 11:35:42
阅读次数:
24
一、背景 我采用的前端样式是 LayUI,通过它的富文本编辑器保存内容到数据库后,遇到了一个回显到页面的问题 二、方案 在不考虑使用 Vue 的情况下,有一种简单的方式 <div id="desc_pre" hidden="hidden"> {{ blog.desc }} </div> <div i ...
分类:
Web程序 时间:
2020-10-27 11:14:39
阅读次数:
45
drf序列化 在前后端不分离的项目中,可以使用Django自带的forms组件进行数据验证,也可以使用Django自带的序列化组件对模型表数据进行序列化。 那么在前后端分离的项目中,drf也提供了数据验证与序列化,相比于Django原生的序列化它更加强大与易用。 准备工作 注册drf 首先第一步,我 ...
分类:
其他好文 时间:
2020-10-26 10:54:53
阅读次数:
17
缓存 配置方法 内存缓存 在setting.py 添加缓存配置 # 项目名/setting。py # 内存缓存 CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.locmem.LocMemCache', 'LOCATION' ...
分类:
系统相关 时间:
2020-10-24 11:52:13
阅读次数:
38